package structure;
/**
 * 程式資訊摘要 : 特徵邊屬性之儲存結構
 * 版本資訊:1.0
 * 程式設計人員姓名: 朱聖池
 */
public class Relationship {
	//此class表示 Head_關係_Tail
	
	private AssetNode head = null ;
	private AssetNode tail = null ;
	private String relations = null ;
	public boolean isEmatched = false;
	/**
	 * 設置邊上的文字Type關係
	 * @param r
	 */
	public void setRelations(String r){
		this.relations = r ;
	}
	/**
	 * 取得邊上的type關係
	 * @return String
	 */
	public String getRelations(){
		return relations ;
	}
	/**
	 * 設置邊上的headnode
	 * @param asset
	 */
	public void setHead(AssetNode asset) {
		this.head = asset ;
	}
	/**
	 * 取得邊上的headNode
	 * @return AssetNode
	 */
	public AssetNode getHead() {
		return head ;
	}
	/**
	 * 設置邊上的tailnode
	 * @param asset
	 */
	public void setTail(AssetNode asset) {
		this.tail = asset ;
	}
	/**
	 * 取得邊上的tailnode
	 * @return AssetNode
	 */
	public AssetNode getTail() {
		return tail ;
	}
	
}
